interlobular duct - Spanish English Dictionary